home *** CD-ROM | disk | FTP | other *** search
- var pState;
- var pX;
- var pY;
- var pNum;
- var pTimer;
- this.setPos = function(ty)
- {
- var _loc1_ = this;
- _loc1_._x = pX + 38;
- _loc1_._y = pY - ty;
- if(pTimer > 0)
- {
- pTimer--;
- }
- else if(pTimer == 0)
- {
- _loc1_.activate();
- pTimer = -1;
- }
- };
- this.activate = function()
- {
- var _loc1_ = this;
- var _loc2_ = Math.floor(Math.random() * 4);
- switch(_loc2_)
- {
- case 0:
- _loc1_.setUp(9,13);
- break;
- case 1:
- _loc1_.setUp(20,32);
- break;
- case 2:
- _loc1_.setUp(35,69);
- break;
- case 3:
- _loc1_.setUp(18,84);
- }
- _loc1_.pState = "active";
- _loc1_.gotoAndPlay(5);
- };
- this.collect = function()
- {
- var _loc1_ = this;
- _loc1_.pState = "collected";
- _loc1_._parent.snd_mc.playsound("pMug");
- _loc1_._parent.top_mc.increaseEnergy(30);
- _loc1_._parent.top_mc.addScore(2000);
- _loc1_.pX = -1000;
- _loc1_.gotoAndStop(2);
- _loc1_.pTimer = 240;
- };
- this.hideMe = function()
- {
- var _loc1_ = this;
- _loc1_.pX = -1000;
- _loc1_.gotoAndStop(2);
- _loc1_.pTimer = 240;
- };
- this.setUp = function(x, y)
- {
- this.pX = x * 16;
- this.pY = y * 16;
- };
- this.activate();
-